package com.easy.eqianbao.entity;

/**
 * Created by mac on 2017/11/8.
 */
public class SignPDFCustomer {
    String accountId;   //签署者账号标识，以此获取账户的证书进行签署
    String sealData;    //印章图片Base64，若为空最终签署后将没有直观图片展现
    String srcPdfFile;  //待签署PDF文档本地路径，含文档名
    String dstPdfFile;  //签署后PDF文档本地路径，含文档名
    String PosType;     //定位类型(0-坐标定位，1-关键字定位，默认0)
    String PosPage;     //签署页码，若为多页签章，支持页码格式“1-3,5,8“，若为坐标定位时，不可空
    String PosX;        //签署位置X坐标，若为关键字定位，相对于关键字的X坐标偏移量，默认0
    String PosY;        //签署位置Y坐标，若为关键字定位，相对于关键字的Y坐标偏移量，默认0
    String Key;         //关键字，仅限关键字签章时有效，若为关键字定位时，不可空
    String signType;    //签章类型（单页签章（1），多页签章（2），骑缝章（3），关键字签章（4））
    String fileName;    //文档名称，e签宝第三方存储的文档名，若为空则取文档路径中的名称
    String ownerPassword;//文档编辑密码，当目标PDF设置权限保护时必填
    String code;        //短信验证码，必须通过e签宝接口发送
    String LoginUserID; //用户ID

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getSealData() {
        return sealData;
    }

    public void setSealData(String sealData) {
        this.sealData = sealData;
    }

    public String getSrcPdfFile() {
        return srcPdfFile;
    }

    public void setSrcPdfFile(String srcPdfFile) {
        this.srcPdfFile = srcPdfFile;
    }

    public String getDstPdfFile() {
        return dstPdfFile;
    }

    public void setDstPdfFile(String dstPdfFile) {
        this.dstPdfFile = dstPdfFile;
    }

    public String getPosType() {
        return PosType;
    }

    public void setPosType(String posType) {
        PosType = posType;
    }

    public String getPosPage() {
        return PosPage;
    }

    public void setPosPage(String posPage) {
        PosPage = posPage;
    }

    public String getPosX() {
        return PosX;
    }

    public void setPosX(String posX) {
        PosX = posX;
    }

    public String getPosY() {
        return PosY;
    }

    public void setPosY(String posY) {
        PosY = posY;
    }

    public String getKey() {
        return Key;
    }

    public void setKey(String key) {
        Key = key;
    }

    public String getSignType() {
        return signType;
    }

    public void setSignType(String signType) {
        this.signType = signType;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getOwnerPassword() {
        return ownerPassword;
    }

    public void setOwnerPassword(String ownerPassword) {
        this.ownerPassword = ownerPassword;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getLoginUserID() {
        return LoginUserID;
    }

    public void setLoginUserID(String loginUserID) {
        LoginUserID = loginUserID;
    }

}
